package com.yanqu.road.entity.activity.lanruosi.config;

import com.yanqu.road.entity.FieldTypeAnnotation;
import com.yanqu.road.entity.activity.tripletown.Monster;

import java.util.ArrayList;
import java.util.List;

@FieldTypeAnnotation(tableName = "t_s_activity_lanruosi_station")
public class LanRuoSiMonsterInfo {

    @FieldTypeAnnotation(select = true, update = true, desc = "活动ID")
    int activityId;

    @FieldTypeAnnotation(desc = "波数", orderASC = true, update = true)
    int waveNum;

    List<Monster> monsterList = new ArrayList<>();

    @FieldTypeAnnotation(desc = "妖怪")
    String npcStation;

    public int getActivityId() {
        return activityId;
    }

    public void setActivityId(int activityId) {
        this.activityId = activityId;
    }

    public int getWaveNum() {
        return waveNum;
    }

    public void setWaveNum(int waveNum) {
        this.waveNum = waveNum;
    }

    public List<Monster> getMonsterList() {
        return monsterList;
    }

    public void setMonsterList(List<Monster> monsterList) {
        this.monsterList = monsterList;
    }

    public String getNpcStation() {
        return npcStation;
    }

    public void setNpcStation(String npcStation) {
        this.npcStation = npcStation;
    }
}
